472 research outputs found

    Logical methods for the hierarchy of hyperlogics

    Get PDF
    In this thesis, we develop logical methods for reasoning about hyperproperties. Hyperproperties describe relations between multiple executions of a system. Unlike trace properties, hyperproperties comprise relational properties like noninterference, symmetry, and robustness. While trace properties have been studied extensively, hyperproperties form a relatively new concept that is far from fully understood. We study the expressiveness of various hyperlogics and develop algorithms for their satisfiability and synthesis problems. In the first part, we explore the landscape of hyperlogics based on temporal logics, first-order and second-order logics, and logics with team semantics. We establish that first-order/second-order and temporal hyperlogics span a hierarchy of expressiveness, whereas team logics constitute a radically different way of specifying hyperproperties. Furthermore, we introduce the notion of temporal safety and liveness, from which we obtain fragments of HyperLTL (the most prominent hyperlogic) with a simpler satisfiability problem. In the second part, we develop logics and algorithms for the synthesis of smart contracts. We introduce two extensions of temporal stream logic to express (hyper)properties of infinite-state systems. We study the realizability problem of these logics and define approximations of the problem in LTL and HyperLTL. Based on these approximations, we develop algorithms to construct smart contracts directly from their specifications.In dieser Arbeit beschreiben wir logische Methoden, um ĂŒber Hypereigenschaften zu argumentieren. Hypereigenschaften beschreiben Relationen zwischen mehreren AusfĂŒhrungen eines Systems. Anders als pfadbasierte Eigenschaften können Hypereigenschaften relationale Eigenschaften wie Symmetrie, Robustheit und die Abwesenheit von Informationsfluss ausdrĂŒcken. WĂ€hrend pfadbasierte Eigenschaften in den letzten Jahrzehnten ausfĂŒhrlich erforscht wurden, sind Hypereigenschaften ein relativ neues Konzept, das wir noch nicht vollstĂ€ndig verstehen. Wir untersuchen die AusdrucksmĂ€chtigkeit verschiedener Hyperlogiken und entwickeln ausfĂŒhrbare Algorithmen, um deren ErfĂŒllbarkeits- und Syntheseproblem zu lösen. Im ersten Teil erforschen wir die Landschaft der Hyperlogiken basierend auf temporalen Logiken, Logiken erster und zweiter Ordnung und Logiken mit Teamsemantik. Wir stellen fest, dass temporale Logiken und Logiken erster und zweiter Ordnung eine Hierarchie an AusdrucksmĂ€chtigkeit aufspannen. Teamlogiken hingegen spezifieren Hypereigenschaften auf eine radikal andere Art. Wir fĂŒhren außerdem das Konzept von temporalen Sicherheits- und Lebendigkeitseigenschaften ein, durch die Fragmente der bedeutensten Logik HyperLTL entstehen, fĂŒr die das ErfĂŒllbarkeitsproblem einfacher ist. Im zweiten Teil entwickeln wir Logiken und Algorithmen fĂŒr die Synthese digitaler VertrĂ€ge. Wir fĂŒhren zwei Erweiterungen temporaler Stromlogik ein, um (Hyper)eigenschaften in unendlichen Systemen auszudrĂŒcken. Wir untersuchen das Realisierungsproblem dieser Logiken und definieren Approximationen des Problems in LTL und HyperLTL. Basierend auf diesen Approximationen entwickeln wir Algorithmen, die digitale VertrĂ€ge direkt aus einer Spezifikation erstellen

    Analysing the carbon market and co-benefits of carbon offset projects in South Africa: functioning, implementation, adoption and impact

    Get PDF
    Under the Paris Agreement 2016 most national governments have committed to transition to a low-carbon economy to mitigate climate change. Currently reliant on coal-based energy, South Africa is Africa’s major GHG emitter, and in pursuit of its commitments, has been developing policies, including a carbon tax and carbon offset regulation. Carbon offset projects have emerged, although they have been criticised as distracting from fundamental reform. This study assessed the appropriateness of carbon offsetting as a policy tool to enable a lowcarbon transition, in a developing-country context where ‘co-benefits’ are considered desirable to improve livelihoods of poorer households. The study applied a research approach which integrated the ‘Multi-Level Perspective’ framework with the ‘Sustainable Livelihood Approach’, to assess purposefully selected case studies of carbon offset projects. Four projects were studied, across five sites (in Cape Town, Johannesburg, Ermelo, and Tzaneen) during 2017-18. Twentyseven market actors and 24 project actors were interviewed, and 113 households were surveyed. Market actors themselves generally regard carbon offsetting as a flawed policy tool, primarily because the incentives to maximise profits are poorly articulated with the incentive to reduce emissions. Further, project actors are non-transparent to local communities; partly obscuring their carbon rights, and the market value of credits, current and potential. All carbon offset projects studied do provide co-benefits to households, including reduced energy use, cost- savings (about 41%), and convenience. But continued technology use is uncertain: they are abandoned as soon as they are no longer useful (82% in one site). In conclusion, the projects studied represent tokenistic transition gestures, involving high costs, but low emission reductions and temporary co-benefits. Carbon offsetting is demonstrably an inappropriate means to promote a fundamental energy transition. Rather than diverting attention with such token activities, governments must develop more appropriate policies and tools to decarbonise the energy sector

    Andreas Ströhl: Medientheorien kompakt

    Get PDF
    • 

    corecore